package com.ruoyi.project.system.useinstruct.mapper;

import java.util.List;
import com.ruoyi.project.system.useinstruct.domain.UseInstruct;

/**
 * app的使用说明Mapper接口
 * 
 * @author ruoyi
 * @date 2021-05-24
 */
public interface UseInstructMapper 
{
    /**
     * 查询app的使用说明
     * 
     * @param id app的使用说明ID
     * @return app的使用说明
     */
    public UseInstruct selectUseInstructById(Long id);

    /**
     * 查询app的使用说明列表
     * 
     * @param useInstruct app的使用说明
     * @return app的使用说明集合
     */
    public List<UseInstruct> selectUseInstructList(UseInstruct useInstruct);

    /**
     * 新增app的使用说明
     * 
     * @param useInstruct app的使用说明
     * @return 结果
     */
    public int insertUseInstruct(UseInstruct useInstruct);

    /**
     * 修改app的使用说明
     * 
     * @param useInstruct app的使用说明
     * @return 结果
     */
    public int updateUseInstruct(UseInstruct useInstruct);

    /**
     * 删除app的使用说明
     * 
     * @param id app的使用说明ID
     * @return 结果
     */
    public int deleteUseInstructById(Long id);

    /**
     * 批量删除app的使用说明
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteUseInstructByIds(String[] ids);
}
